Developer Belief vs. Reality: The Case of the Commit Size Distribution

نویسندگان

  • Dirk Riehle
  • Carsten Kolassa
  • Michel A. Salim
چکیده

The design of software development tools follows from what the developers of such tools believe is true about software development. A key aspect of such beliefs is the size of code contributions (commits) to a software project. In this paper, we show that what tool developers think is true about the size of code contributions is different by more than an order of magnitude from reality. We present this reality, called the commit size distribution, for a large sample of open source and selected closed source projects. We suggest that these new empirical insights will help improve software development tools by aligning underlying design assumptions closer with reality.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A Model of the Commit Size Distribution of Open Source

A fundamental unit of work in programming is the code contribution (“commit”) that a developer makes to the code base of the project in work. We use statistical methods to derive a model of the probabilistic distribution of commit sizes in open source projects and we show that the model is applicable to different project sizes. We use both graphical as well as statistical methods to validate th...

متن کامل

A New Approach to Distribution Fitting: Decision on Beliefs

We introduce a new approach to distribution fitting, called Decision on Beliefs (DOB). The objective is to identify the probability distribution function (PDF) of a random variable X with the greatest possible confidence. It is known that f X is a member of = { , , }. 1 m S f L f To reach this goal and select X f from this set, we utilize stochastic dynamic programming and formulate this proble...

متن کامل

بررسی ارتباط مولر دوم نهفته فک پایین با اندازه، زاویه، مرحله تکاملی و موقعیت جوانه دندانی مولر سوم

Objective: The present study assessed the association of size, axial angulation, developmental stage and bud position of the mandibular third molar with the second molar impaction in patients with mandibular second molar impaction. Methods: In this descriptive-analytical study (Case-Control Design), dental records of 5,420 patients in the age range of 12-15 years who underwent orthodontic treat...

متن کامل

Death Thought in Samuel Beckett’s Works

One of the dominant acts of Samuel Beckett’s characters is their “death thought” or “deathliness.” They are either waiting to die or want to commit suicide. Disappointed with the proceedings of their life in modern society and to free themselves from deep crisis, these characters prefer death to life. Since ancient Greek tragedies, death has always been a basic theme in the works of many writer...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2012